short fighting rooster leg - Español Inglés Diccionario